package com.yuven.appframework.widget.titlebar

import android.content.Context
import android.graphics.drawable.Drawable
import android.widget.TextView

/**
 * 
 *
 * @author :        Yuven
 * @date :          2021/7/30 9:57 上午
 * @desc :
 */
interface ITitleBarFactory {
    fun createTitleTextView(context:Context):TextView
    fun createTitleIcon(context: Context?): Drawable?
    fun createLeftTextView(context:Context):TextView
    fun createLeftIcon(context:Context):Drawable?
    fun createRightTextView(context:Context):TextView
    fun createRightIcon(context:Context):Drawable?
    fun getTitleBarHeight():Int
}